<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    /*
        1.打印99乘法表
            1*1=1
            1*2=2 2*2=4
            1*3=3 2*3=6 3*3=9
    */
    for(var i=1;i<10;i++){
        for(var j=1;j<i+1;j++){
            document.write("<span>"+j+" "+"x"+" "+i+"="+i*j+"</span>");
        }
        document.write("<br /><br />");
    }




    /*
        2.打印出1-100之间所有的质数
            质数：除了 1 和本身之外，不能被任何数整除
    */

    
    // 打印2 - 100 之间所有的数
    for(var i=2;i<=100;i++){

        //创建一个布尔值，用来保存结果，默认 i 是质数
        var k = true;

        // 判断 i 是否是质数
        // 获取 2-i 之间的所有的数
        for(var j=2;j<i;j++){

            //判断 i 是否能被 j 整除
            if(i%j == 0){
                // 如果进入判断，则证明 i 不是质数
                k = false;
            }
        }

        // 如果是质数，则打印 i 的值
        if(k){
            document.write(i+"&nbsp;");
        }
    } 


    /*
        2.打印出2-100之间所有的质数
            质数：除了 1 和本身之外，不能被任何数整除
    */
    for(var i =2; i<=100;i++){
        var z = true
        for(var j=2;j<i;j++){
            if(i%j == 0){
                z = false;
            }
        }

        if(z==true){
            document.write("<br>"+i);
        }

    }



</script>
<style type="text/css">
    body{
        width: 1000px;
    }
    span{
        display: inline-block;
        width: 80px;
    }
</style>